SET QUOTED_IDENTIFIER OFF
GO
SET ANSI_NULLS ON
GO




--Procedimiento wldiccionario_tablas
CREATE  PROCEDURE dbo.wldiccionario_tablas
@desde_tabla _nombre,
@hasta_tabla _nombre

AS

select
	*
from
	wad_tablas tab
	join (select va_pref_subsistema as cd_sub, nm_subsistema as de_sub
		from dbo.wap_subsistemas) subsis  on subsis.cd_sub = upper(left(tab.nm_tabla,1))
	join (select 'A' as cd_tipo, 'Maestros' as de_tipo
		union
		select 'C', 'Cabecera o Principal'
		union
		select 'L', 'Detalle o Items') tipos  on tipos.cd_tipo = upper(substring(tab.nm_tabla,2,1))
where
	tab.nm_tabla between @desde_tabla and @hasta_tabla
order by
	tab.nm_tabla


GO
